mine rescue corps - English Synonyms Dictionary